instep (of the foot) - Turco Inglés Diccionario